SQL文UNLOAD CACHE GROUPを使用すると、一部またはすべてのインスタンスをキャッシュ・グループから削除できます。DROP CACHE GROUP文とは異なり、表自体は削除されません。
UNLOAD CACHE GROUP文は、AUTOREFRESH属性を持つキャッシュ・グループに対しては注意して使用します。アンロードされた行またはその子行がOracleで更新された場合、その行は自動リフレッシュ処理の結果キャッシュ・グループに再表示される可能性があります。
すべてのインスタンスをWesternCustomersキャッシュから削除するには、次のように入力します。
UNLOAD CACHE GROUP WesternCustomers;
CustId = 1の顧客をWesternCustomersキャッシュから削除するには、次のように入力します。
UNLOAD CACHE GROUP WesternCustomers WITH ID(1);
または
UNLOAD CACHE GROUP WesternCustomers
WHERE (User1.Customer.CustId = 1);